Internet Archive BookReader

The Larvæ of the British Butterflies and Moths